package grupo1.fotomultas.Fotomultas.Notificaciones;


public class MailSender implements NotificationSender{
	
	public void enviarMail(java.lang.String direccion){
		if(direccion == null || direccion.isEmpty()){
			throw new RemitenteMailException("El Mail no existe");
		}
		
		System.out.println("se envio un mail a:" + direccion);
		return;
		//la hago clase para que no me moleste el eclipse y poder inicializarla;
	}
	
	public void enviarNotificacion(Notificacion notificacion) {
		
		try {
			this.enviarMail(notificacion.getRemitente());
			//Se envio la notificacion
			notificacion.setEnviada(true);
			}
			catch (RemitenteMailException sme) {
			//No se envio la notificacion
			notificacion.setEnviada(false);
			}
			
	}
}
